bitkeeper revision 1.519 (3f8c8d79EqsizxTJbNNI85MNTKRl6g)
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Tue, 14 Oct 2003 23:57:45 +0000 (23:57 +0000)
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>
Tue, 14 Oct 2003 23:57:45 +0000 (23:57 +0000)
memory.c:
  Fix a bug introduced in teh previous bug fix...

xen/common/memory.c

index f6fe2f4f38b4eca0787cab423306c5d17e096fb0..5070b511af370039c8668758bae2af572142ef3c 100644 (file)
@@ -289,7 +289,7 @@ int map_ldt_shadow_page(unsigned int off)
     /* Success! */
     get_page_type(page);
     get_page_tot(page);
-    p->mm.perdomain_pt[off+16] = mk_l1_pgentry((l1e&PAGE_MASK)|_PAGE_RW);
+    p->mm.perdomain_pt[off+16] = mk_l1_pgentry(l1e|_PAGE_RW);
     p->mm.shadow_ldt_mapcnt++;
 
     ret = 0;